#ifndef _USB_ECHO_H
#define _USB_ECHO_H

#include "common_h.h"

#if USBE_DEBUG > 0
#define   usbe_debug         lite_printf
#else 
#define   usbe_debug(fmt,...) 	;
#endif

typedef struct {
	s8 head;
	s8 cmd;
	u8 *body;
	u16 len;
	u16 crc;
	u8 tail;
}USB_PKG_CELL;


u8 usb_echo_init(void);
void usb_rcv_buf_push(u8 data);
void usb_data_parse_pkg(void);

#endif	

